Computing diagonal form and Jacobson normal form of a matrix using Gröbner bases

نویسندگان

  • Viktor Levandovskyy
  • Kristina Schindelar
چکیده

In this paper we present two algorithms for the computation of a diagonal form of a matrix over non-commutative Euclidean domain over a field with the help of Gröbner bases. This can be viewed as the preprocessing for the computation of Jacobson normal form and also used for the computation of Smith normal form in the commutative case. We propose a general framework for handling, among other, operator algebras with rational coefficients. We employ special ”polynomial” strategy in Ore localizations of non-commutative G-algebras and show its merits. In particular, for a given matrix M we provide an algorithm to compute U, V and D with fraction-free entries such that UMV = D holds. The polynomial approach allows one to obtain more precise information, than the rational one e. g. about singularities of the system. Our implementation of polynomial strategy shows very impressive performance, compared with methods, which directly use fractions. In particular, we experience quite moderate swell of coefficients and obtain uncomplicated transformation matrices. This shows that this method is well suitable for solving nontrivial practical problems. We present an implementation of algorithms in Singular:Plural and compare it with other available systems. We leave questions on the algorithmic complexity of this algorithm open, but we stress the practical applicability of the proposed method to a bigger class of non-commutative algebras.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fraction-free algorithm for the computation of diagonal forms matrices over Ore domains using Gr{ö}bner bases

This paper is a sequel to “Computing diagonal form and Jacobson normal form of a matrix using Gröbner bases” (Levandovskyy and Schindelar, 2011). We present a new fraction-free algorithm for the computation of a diagonal form of a matrix over a certain non-commutative Euclidean domain over a computable field with the help of Gröbner bases. This algorithm is formulated in a general constructive ...

متن کامل

Gröbner Geometry of Vertex Decompositions and of Flagged Tableaux

We relate a classic algebro-geometric degeneration technique, dating at least to [Hodge 1941], to the notion of vertex decompositions of simplicial complexes. The good case is when the degeneration is reduced, and we call this a geometric vertex decomposition. Our main example in this paper is the family of vexillary matrix Schubert varieties, whose ideals are also known as (one-sided) ladder d...

متن کامل

A polynomial-time algorithm for the Jacobson form for matrices of differential operators

We consider a ring R = K[∂; id, θ] of differential operators over a differential field (K, θ). This is a (left and right) principal ideal domain. Hence, if R is simple, then for every matrix M ∈ R n n there exist unimodular matrices S and T ∈ R n n and f ∈ R such that SMT = diag(1, . . . , 1, f, 0, . . . , 0). The proof of the existence goes back to Jacobson, Nakayama and Teichmüller. Therefore...

متن کامل

Singly-Bordered Block-Diagonal Form for Minimal Problem Solvers

The Gröbner basis method for solving systems of polynomial equations became very popular in the computer vision community as it helps to find fast and numerically stable solutions to difficult problems. In this paper, we present a method that potentially significantly speeds up Gröbner basis solvers. We show that the elimination template matrices used in these solvers are usually quite sparse a...

متن کامل

Bases of relations in one or several variables: fast algorithms and applications. (Bases de relations en une ou plusieurs variables : algorithmes rapides et applications)

In this thesis, we study algorithms for a problem of finding relations in one or severalvariables. It generalizes that of computing a solution to a system of linear modularequations over a polynomial ring, including in particular the computation of Hermite-Padé approximants and bivariate interpolants. Rather than a single solution, we aim atcomputing generators of the solution s...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Symb. Comput.

دوره 46  شماره 

صفحات  -

تاریخ انتشار 2011